Volume 52.1, Issue 106, May 2022, Pages 157-167
Sajjad Mohammadzade Vatanchi; Mahmoud Maghrebi
Volume 47.2, Issue 87, September 2017, Pages 53-62
Mohammad Attari; Mahmoud Maghrebi; Alireza Monavarian
Volume 42.3, Issue 68, October 2012, Pages 27-37
Mohmoud Faghfour Maghrebi; Hoseyn Ghafariyan Rohparvar; Ali Nasiriyan